traffic constable - German English Dictionary